oval fossa of heart - Türkisch Englisch Wörterbuch